h2 {
  margin: 16px;
}
.demo-checked {
  background-color: #ECFAFB;
  border-radius: 2px;
}
.demo-row {
  border-bottom: 1px dashed #ddd;
}
.demo-row:last-child {
  border-bottom: 0px dashed #ddd;
}
label {
  font-weight: bolder;
}
.demo-title {
  flex: 0 1 200px;
}
html[dir="rtl"] .demo-bidi {
  padding-right: 20px;
  padding-left: 0;
}
